put something up for sale - Spanish English Dictionary